recover the vigor of youth - Francés Inglés Diccionario